From 83f94ed1b9d7e1f5666b9436e2b6eb42aa981ec0 Mon Sep 17 00:00:00 2001 From: Chun-wei Fan Date: Mon, 18 Mar 2013 17:14:33 +0800 Subject: [PATCH] Fix Visual Studio Debug configs The debug builds must link to the Debug version of the CRT, otherwise trouble will arise from mixing different CRTs into the resulting binary. --- build/win32/vs10/gdk-win32.vcxproj | 2 +- build/win32/vs10/gdk.vcxprojin | 2 +- build/win32/vs10/gtk.vcxprojin | 2 +- build/win32/vs10/gtk3-demo.vcxproj | 2 +- build/win32/vs9/gdk-win32.vcproj | 2 +- build/win32/vs9/gdk.vcprojin | 2 +- build/win32/vs9/gtk.vcprojin | 2 +- build/win32/vs9/gtk3-demo.vcproj | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/build/win32/vs10/gdk-win32.vcxproj b/build/win32/vs10/gdk-win32.vcxproj index 1bc9825411..d4cdb4fdc7 100644 --- a/build/win32/vs10/gdk-win32.vcxproj +++ b/build/win32/vs10/gdk-win32.vcxproj @@ -75,7 +75,7 @@ _DEBUG;G_ENABLE_DEBUG;$(GdkDefines);INSIDE_GDK_WIN32;%(PreprocessorDefinitions) true EnableFastChecks - MultiThreadedDLL + MultiThreadedDebugDLL Level3 diff --git a/build/win32/vs10/gdk.vcxprojin b/build/win32/vs10/gdk.vcxprojin index 414c34210a..a82d966217 100644 --- a/build/win32/vs10/gdk.vcxprojin +++ b/build/win32/vs10/gdk.vcxprojin @@ -79,7 +79,7 @@ _DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions) true EnableFastChecks - MultiThreadedDLL + MultiThreadedDebugDLL Level3 diff --git a/build/win32/vs10/gtk.vcxprojin b/build/win32/vs10/gtk.vcxprojin index dd7bfc7125..da2a4a55ef 100644 --- a/build/win32/vs10/gtk.vcxprojin +++ b/build/win32/vs10/gtk.vcxprojin @@ -79,7 +79,7 @@ _DEBUG;G_ENABLE_DEBUG;$(GtkDefines);%(PreprocessorDefinitions) true EnableFastChecks - MultiThreadedDLL + MultiThreadedDebugDLL Level3 diff --git a/build/win32/vs10/gtk3-demo.vcxproj b/build/win32/vs10/gtk3-demo.vcxproj index 4e227204e9..f316225eee 100644 --- a/build/win32/vs10/gtk3-demo.vcxproj +++ b/build/win32/vs10/gtk3-demo.vcxproj @@ -79,7 +79,7 @@ _DEBUG;$(GtkPrefixDefine);%(PreprocessorDefinitions) true EnableFastChecks - MultiThreadedDLL + MultiThreadedDebugDLL Level3 diff --git a/build/win32/vs9/gdk-win32.vcproj b/build/win32/vs9/gdk-win32.vcproj index f43715a141..e930fc7a27 100644 --- a/build/win32/vs9/gdk-win32.vcproj +++ b/build/win32/vs9/gdk-win32.vcproj @@ -35,7 +35,7 @@ PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GdkDefines);INSIDE_GDK_WIN32" MinimalRebuild="true" BasicRuntimeChecks="3" - RuntimeLibrary="2" + RuntimeLibrary="3" UsePrecompiledHeader="0" WarningLevel="3" DebugInformationFormat="4" diff --git a/build/win32/vs9/gdk.vcprojin b/build/win32/vs9/gdk.vcprojin index 06125d4668..a6c20ecf63 100644 --- a/build/win32/vs9/gdk.vcprojin +++ b/build/win32/vs9/gdk.vcprojin @@ -35,7 +35,7 @@ PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GdkDefines)" MinimalRebuild="true" BasicRuntimeChecks="3" - RuntimeLibrary="2" + RuntimeLibrary="3" UsePrecompiledHeader="0" WarningLevel="3" DebugInformationFormat="4" diff --git a/build/win32/vs9/gtk.vcprojin b/build/win32/vs9/gtk.vcprojin index 2d4c28970c..ac9f1ca24b 100644 --- a/build/win32/vs9/gtk.vcprojin +++ b/build/win32/vs9/gtk.vcprojin @@ -35,7 +35,7 @@ PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GtkDefines)" MinimalRebuild="true" BasicRuntimeChecks="3" - RuntimeLibrary="2" + RuntimeLibrary="3" UsePrecompiledHeader="0" WarningLevel="3" DebugInformationFormat="4" diff --git a/build/win32/vs9/gtk3-demo.vcproj b/build/win32/vs9/gtk3-demo.vcproj index c2509da8d1..2c0ad68266 100644 --- a/build/win32/vs9/gtk3-demo.vcproj +++ b/build/win32/vs9/gtk3-demo.vcproj @@ -35,7 +35,7 @@ PreprocessorDefinitions="_DEBUG;$(GtkPrefixDefine)" MinimalRebuild="true" BasicRuntimeChecks="3" - RuntimeLibrary="2" + RuntimeLibrary="3" UsePrecompiledHeader="0" WarningLevel="3" DebugInformationFormat="4" -- 2.30.2